electro-mechanical technician - Turkish English Dictionary