toilet pump - French English Dictionary