water seal skirt - Turkish English Dictionary