hold in esteem - French English Dictionary