newly-wed bride - French English Dictionary