earn rent from one's property - German English Dictionary