Well, I don't have problems with reading and understanding in English, but sometimes it's extremly difficult to me to say (write) something.
I'm using google translate to find specific words or as spellchecker, and using google search to check if some sentences and word constructions are exists in English