ilahi merhamet - Turkish English Dictionary