hideaway - French English Dictionary