kachacharse - French English Dictionary