hemodialysis technician - German English Dictionary