short-distance public transport - Turkish English Dictionary