have super powers - Turco Inglés Diccionario