be stripped of power - French English Dictionary