echography technician - German English Dictionary