heavy duty gas truck - Turkish English Dictionary