satisfactory performance - İngilizce Eşanlam Sözlük