repair crew - French English Dictionary