leather/coarse cloth/apron - French English Dictionary