newly-married couple - Turkish English Dictionary