legislative ratification - Turkish English Dictionary