moxiayi - French English Dictionary