depose from an official position - Turkish English Dictionary