de facto trust - German English Dictionary