strict nature reserve - Almanca İngilizce Sözlük