enter into a mutual engagement - Turc Anglais Dictionnaire