having the mouth full of food - Spanish English Dictionary