vehicle foot print - Turco Inglés Diccionario