a warren of narrow alleys - French English Dictionary