polilla - French English Dictionary