Oh you poor thing
It doesn't matter if your English isn't good (although your post is pretty legible so I wouldn't say your English was bad) but in legal cases an interpreter can be requested. Your language ability should have no bearing on the outcome of a court case
TAKE HER TO COURT! This is despicable practice. Save all the email communications as these will be evidence in your claim
You say you got married last month - did you wear the dress??
You can't take her to court. She did the right thing and offered you a full refund of your deposit.
maybe your friends are right