protecting mat - French English Dictionary