a cobbled street - Turkish English Dictionary