chachaca - French English Dictionary