no-thoroughfare - Turkish English Dictionary