the juncture of two rivers - Turc Anglais Dictionnaire