having been obtained through leverage or influence - Deutsch Englisch Wörterbuch

Begriff Vorschlagen