hedge thorn - French English Dictionary