altar prayer - Turkish English Dictionary