God incarnate - Francés Inglés Diccionario