hold something in high regard - Espagnol Anglais Dictionnaire