process technician - German English Dictionary