cuachipiar - French English Dictionary