crew chief stand - French English Dictionary