malacahuite - French English Dictionary