returns from landed property - Türkçe İngilizce Sözlük