give up or abandon something - Anglais Synonymes Dictionnaire