by the grace of allah - Turkish English Dictionary