Translation of Lord Mayor, Lord Provost in Spanish:

Lord Mayor, Lord Provost