superpowers - Francés Inglés Diccionario