success in popular culture - German English Dictionary