leather shield - French English Dictionary