salpingoscopy - French English Dictionary