someone that preaches - Turkish English Dictionary