place of worship - Turkish English Dictionary