be well regarded - Allemand Anglais Dictionnaire