god's mercy and grace - Turkish English Dictionary