istiğfar - Turkish English Dictionary