newly-wed couple - Turkish English Dictionary