hand cracking - German English Dictionary