protecting means for the edges - French English Dictionary