a person who has friends in high places. - German English Dictionary