idolize as - Spanish English Dictionary