quechali - French English Dictionary