half-covered sky - French English Dictionary