maconga - French English Dictionary