sun worshipper - Turkish English Dictionary