instruments of ratification - German English Dictionary