delayed cracking - German English Dictionary