god incarnate - Alemán Inglés Diccionario