Поиск в словарях
Lord mayor of london
термин используемый в государственном управлении
,
употребляется в Великобритании
=
Lord Mayor