engineers, technicians, and managers - Turkish English Dictionary