out of a clear (blue) sky - French English Dictionary