the juncture of two rivers - Türkisch Englisch Wörterbuch