low impact development - Francés Inglés Diccionario