you're my all and everything! - French English Dictionary