car/trailer combination - Turkish English Dictionary