enter into a mutual engagement - Turkish English Dictionary