special truck body - Turkish English Dictionary