double-stack train - Turkish English Dictionary