earn rent from one's property - Deutsch Englisch Wörterbuch