long term contract - İngilizce Eşanlam Sözlük