idolatry - Francés Inglés Diccionario