live on one's private means - Turco Inglés Diccionario