be extraordinary and admirable - Deutsch Englisch Wörterbuch