public sector agency - Alemán Inglés Diccionario