mashy - French English Dictionary