high-speed train - Turkish English Dictionary