promise upon oath - Turc Anglais Dictionnaire