former leader - German English Dictionary