out in the open - French English Dictionary