have a leg up - Deutsch Englisch Wörterbuch