make enough to live off - Turco Inglés Diccionario