solemn league and covenant - Turc Anglais Dictionnaire