newly-married couple - German English Dictionary