environmental footprint - Turco Inglés Diccionario