high-speed rail rolling - Turkish English Dictionary