idol worship - Español Inglés Diccionario