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