lease of facilities - Turc Anglais Dictionnaire