a lucky couple - Turkish English Dictionary