cachúa - French English Dictionary