relinquish control over - German English Dictionary