public sector body - Alemán Inglés Diccionario