strip someone off their power - Francés Inglés Diccionario