spittle-flecked - Francés Inglés Diccionario