translate English to French: d Or similar space at similar terms.
d Ou autres locaux loués aux mêmes conditions.