person with a large mouth - Spanish English Dictionary