idol worship - Francés Inglés Diccionario