mapo - French English Dictionary