artificial drainage - Alemán Inglés Diccionario