deposit of the instrument of ratification - Türkçe İngilizce Sözlük