international sleeping car company - Turkish English Dictionary