barred from public service - Francés Inglés Diccionario