idolater - Turkish English Dictionary