barbed drainage - Alemán Inglés Diccionario