supervisor shop steward - French English Dictionary