subsidiaria directa - Spanish English Dictionary