idolization - Spanish English Dictionary