to give up - German English Dictionary