barred from public service - Español Inglés Diccionario