surrender possession and control of - Anglais Synonymes Dictionnaire