impact ripper - German English Dictionary