place covered in thorns - German English Dictionary