drainage terrace - Francés Inglés Diccionario