barred from public service - German English Dictionary