give himself up - Turc Anglais Dictionnaire