severe pain or suffering - German English Dictionary