substantial beneficial interest - German English Dictionary