tons per hour - German English Dictionary