horizontal drainage blanket - Alemán Inglés Diccionario