repair technician - German English Dictionary