mower (of grass) - French English Dictionary