delay of the train - Turkish English Dictionary