train depot - Turkish English Dictionary