rail buggy - Turkish English Dictionary