lrt (light-rapid transit) - Turkish English Dictionary