live off one's father's money - Alemán Inglés Diccionario