newly-wed couple - French English Dictionary