surgical apron - French English Dictionary