part of the happy couple - Turkish English Dictionary