metric ton (t) - Turkish English Dictionary