ridable miniature railway - Spanish English Dictionary