flumes - French English Dictionary