place where a river ends from seepage and leaves quagmires - Espagnol Anglais Dictionnaire