in a better position than - Deutsch Englisch Wörterbuch