thorn hedge - German English Dictionary