railway repair shop depot - Turkish English Dictionary