tonne-kilometer - French English Dictionary