live-in partner - German English Dictionary