a dog-eat-dog world - German English Dictionary