death-defying - German English Dictionary