out into the open - French English Dictionary