spittle (drop of saliva) - Espagnol Anglais Dictionnaire