ratification of international treaties - Almanca İngilizce Sözlük