have a high opinion of someone - Französisch Englisch Wörterbuch