deposit of ratification instrument - Turkish English Dictionary