live on one's private means - Alemán Inglés Diccionario