depose from an official position - Türkisch Englisch Wörterbuch