frog spit - Alemán Inglés Diccionario