(Slang) having it away - Anglais Synonymes Dictionnaire