drain through which dammed up water drains - Spanisch Englisch Wörterbuch