related to a deity - Francés Inglés Diccionario