surrender possession and control of - Spanish English Dictionary