to prevail and have effect - Turc Anglais Dictionnaire