total destruction - German English Dictionary