revenue tons - German English Dictionary