salpingoscope - German English Dictionary