drain devices - Alemán Inglés Diccionario