former mayor - German English Dictionary