What does amtierender Bürgermeister mean?

amtierender Bürgermeister - German to English

acting gran