narrow winding street - Turkish English Dictionary