new mown hay - French English Dictionary