generally esteemed and respected - Allemand Anglais Dictionnaire