surgical technologist - German English Dictionary