flourmill - French English Dictionary