have the sky open up - Turkish English Dictionary