Französisch-Englisch Wörterbuch »

prendre le dessus bedeutet auf Englisch

FranzösischEnglisch
prendre le dessus nom

upper hand◼◼◼((idiomatic) advantage)
noun

prendre le dessus sur verbe

score off(to gain an advantage on somebody)
verb
[UK: skɔː(r) ɒf] [US: ˈskɔːr ˈɒf]