semi-trailer track - French English Dictionary