a cobbled street - Spanish English Dictionary