siphons - French English Dictionary