long-term leased facility - Turc Anglais Dictionnaire