iguana that has spawned - Turco Inglés Diccionario