water seal skirt - Francés Inglés Diccionario