generally esteemed and respected - Deutsch Englisch Wörterbuch