malagash - French English Dictionary