close coupled trailer - Turkish English Dictionary