spawn of frogs - Alemán Inglés Diccionario