living together and practically married - German English Dictionary