long-term leased facility - Anglais Synonymes Dictionnaire