pavement cafe - Turkish English Dictionary