live at the expense of others - Alemán Inglés Diccionario