heaven-sent - Turkish English Dictionary