worship the false idols - Francés Inglés Diccionario