machango - French English Dictionary