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