non-commercial partnership - German English Dictionary