agency or instrumentality of a government - Französisch Englisch Wörterbuch