power of life and death - Francés Inglés Diccionario