live off of others - Deutsch Englisch Wörterbuch