spittle-flecked - Spanish English Dictionary