less developed areas - Almanca İngilizce Sözlük