ton of oil equivalent - Turkish English Dictionary