surgical drop-off apron - French English Dictionary