look good from a distance - Deutsch Englisch Wörterbuch