less developed areas - Fransızca İngilizce Sözlük