million ton equivalent of petroleum - German English Dictionary