be relieved of one's position - Deutsch Englisch Wörterbuch