be relieved of one's position - Inglés Sinónimo Diccionario