smock clothing - French English Dictionary