persistent supplication - Turkish English Dictionary