tank semi trailer - Turkish English Dictionary