chinchay - French English Dictionary