canvas/leather apron - French English Dictionary