have a leg up on somebody - Deutsch Englisch Wörterbuch