meaning of Allgemeines Abkommen

Allgemeines Abkommen - German to English

General contract on Trade in Services