low-impact technology - Turco Inglés Diccionario