cast a horoscope - Turkish English Dictionary