wagon-carrying trailer rail - Turkish English Dictionary