live off the grid - Alemán Inglés Diccionario