to prevail and have effect - İngilizce Eşanlam Sözlük