semi-skilled employee - French English Dictionary