have strayed from god - Francés Inglés Diccionario