tsr (traveling stock reserve) - French English Dictionary