snake spit - Alemán Inglés Diccionario