pet held in great esteem - Espagnol Anglais Dictionnaire