cuaba - French English Dictionary