trailer of a truck - Turkish English Dictionary