under the open sky - French English Dictionary