mosphilla - French English Dictionary