to live separate and apart - German English Dictionary