I translate from:
English, German, Spanish, French, Italian, Catalan and Portuguese
German and Spanish (my mothertongues)
I am also able to translate into a high-level English but never at mothertongue level. However, I am able to co-operate with UK and US English partners for reviewing my texts at any time.