have a guardian angel - Turkish English Dictionary