hemosalpinx - German English Dictionary