tchula - French English Dictionary