torture tested - German English Dictionary