be idolized - Spanish English Dictionary