superstitious worship - Francés Inglés Diccionario