maucaco - French English Dictionary