contract of reciprocal promises - Turc Anglais Dictionnaire