electric railroad - Turkish English Dictionary