mespilus - French English Dictionary