top executive appointment - German English Dictionary