suffer dreadful pain - German English Dictionary