meaning of abgewonnen

abgewonnen - German to English

taken satisfaction in