ridable miniature railway - Turkish English Dictionary