mashi - French English Dictionary