tonne-kilometer - German English Dictionary