be well-placed - Deutsch Englisch Wörterbuch