We prove existence of solutions for the following nonlinear Dirichlet system: \( \left\{ \begin{array}{cl} -\mathop {{\textrm{div}}}(A(x)\nabla u) + u = - \mathop {{\textrm{div}}}(u\,M(x)\nabla \psi ) + f(x) & \text{ in } \Omega \text{, } \\ -\mathop {{\textrm{div}}}(M(x)\nabla \psi ) = u^{\theta } & \text{ in } \Omega \text{, }\\ u = 0 = \psi & \text{ on } \partial \Omega \text{. } \end{array} \right. \) under various assumptions on \(\theta \) : either \(0< \theta < \frac{1}{2} + \frac{1}{N}\) , or \(\theta = \frac{2}{N}\) .