senior leader - German English Dictionary