Wörterbuch Englisch Deutsch
get the better of sb./sth.
| Deutsch | English |
| besiegen | get the better of sb./sth. [verb] |
| überwinden | get the better of sb./sth. [verb] |