public thoroughfare - Turkish English Dictionary