public transportation facility - Turkish English Dictionary