engineers, technicians, and managers - Französisch Englisch Wörterbuch