chinchircoma - French English Dictionary