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