self-fulfilling prophecy - Turkish English Dictionary