zoncha - French English Dictionary