mouthful of food, kachuda - Spanish English Dictionary