Translating and writing are generic skills which can be applied in any field. Yet a real good translator or writer also has a sound knowledge of both the content and the respective terminology pertaining to a given field. Reason why I will never promise you to translate “into 20+ languages!” , leave alone to be able to cover “all kinds of translation, for any field”.
That having written, here are three specialist fields I do have. Fields, in other words, you can expect me to have a good knowledge about including the respective terminology: