leather covering - French English Dictionary