quechincha - French English Dictionary