de facto partnership - German English Dictionary