have super powers - Español Inglés Diccionario