give up or abandon something - Allemand Anglais Dictionnaire