You can put this solution on YOUR website! Believe me this can't be simplified.
It can be expanded and multiplied out.
(x^(2)+2xy-y)^2 becomes x^4+4 x^3 y+4 x^2 y^2-2 x^2 y-4 x y^2+y^2
and then you still have to multiply by (x+y)
and that can become
x^5+(5 x-2) x^3 y+(8 x^2-6 x+1) x y^2+(2 x-1)^2 y^3
or that can become
x^5+5 x^4 y+8 x^3 y^2-2 x^3 y+4 x^2 y^3-6 x^2 y^2-4 x y^3+x y^2+y^3