impact failure - German English Dictionary