Your quantitative score is good, and you are going into engineering. I doubt the schools pay much attention to the verbal. They will also understand that English is not your first language.
Where did you do your undergraduate work? If it was a really good univeristy, and your major was a tough one, a 2.6 GPA doesn't look that bad.
Here is my advice...
To improve the English, take a Berlitz course -very intensive. Also get a comprehensive grammar book and study it like crazy. Then go take the TOEFL again. You'll get a much better score.
There are tons of universities in the States, including some big state schools which have pretty lenient admissions policies. The only reason they are lenient, is because they are in a part of the country which does not attract a lot of students (Utah, Kansas, etc.) You can get a good education at a good price.