metric ton (t) - German English Dictionary