discharge from an office or position - Español Inglés Diccionario