amateurs
has the following definition + add your definition
non professionals
non professionals is used in French
French meaning
The word amateurs is used in French meaning non professionals