protective apron - French English Dictionary