give up or abandon something - Deutsch Englisch Wörterbuch