million ton equivalent of petroleum - Spanish English Dictionary