What does Allgemeines Zoll- und Handelsabkommen mean?

Allgemeines Zoll- und Handelsabkommen - German to English

General Agreement on Tariffs and Trade