heavy petroleum - Turkish English Dictionary