local government authority or body - Fransızca İngilizce Sözlük