the happy couple - Turkish English Dictionary