make enough to live off - Alemán Inglés Diccionario