that which may be let/hired - Französisch Englisch Wörterbuch