long-term leased facility - Türkçe İngilizce Sözlük