supervisory foreman - French English Dictionary