surrender possession and control of - Turc Anglais Dictionnaire