lab/laboratory technician - German English Dictionary