stage technician - German English Dictionary