low impact transportation - Francés Inglés Diccionario