sister corporations - German English Dictionary