car-carrying wagon - Turkish English Dictionary