walk into the lion's den - German English Dictionary