public service body - Español Inglés Diccionario