water seal skirt - Alemán Inglés Diccionario