top holding company - German English Dictionary