you only live once! - French English Dictionary