stop for trains - Turkish English Dictionary