formal title for a mayor - Fransızca İngilizce Sözlük