low impact transportation - Alemán Inglés Diccionario