superior powers - Francés Inglés Diccionario