have some psychic powers - Turco Inglés Diccionario