stopping trains - Turkish English Dictionary