live separately and apart - German English Dictionary