mouthful of food, kachuda - Espagnol Anglais Dictionnaire