the juncture of two rivers - Spanisch Englisch Wörterbuch