place where a river ends from seepage and leaves quagmires - Spanisch Englisch Wörterbuch