malora - French English Dictionary