be respected highly or favorably - Allemand Anglais Dictionnaire