URL: http://web.expasy.org/translate/
Current status:
Has been up since 25/4/12.
Embrace tests: not tested.
Description: Translation of a nucleotide (DNA/RNA) sequence to a protein sequence.