engineering technician - German English Dictionary