lord provost - German English Dictionary