long-standing agreement - Turc Anglais Dictionnaire