property and land management or development - Almanca İngilizce Sözlük