chanaca - French English Dictionary