deprive of power/favour - French English Dictionary