have a good holiday! - French English Dictionary