hard-hat suit - French English Dictionary