spittle (drop of saliva) - Español Inglés Diccionario