machine technician - German English Dictionary