lion's claw - German English Dictionary