gift from heaven - Turkish English Dictionary