spawn of frogs - Turco Inglés Diccionario