shoe maker's street - French English Dictionary