machulo - French English Dictionary