subsidiary body corporate - German English Dictionary