mower (of grass) - Spanish English Dictionary