temporarily separated couple - Turkish English Dictionary