like a gift from heaven - Turkish English Dictionary