metropolitan mayor - German English Dictionary