flora restoration - Turco Inglés Diccionario