people with clout - German English Dictionary