thorn hedge - Spanish English Dictionary