mandoble - French English Dictionary