chinquechate - French English Dictionary