idolized - Spanish English Dictionary