drain siphon - French English Dictionary