Protein translation: the process of using an mRNA as a template to synthesize a protein based on the genetic code, using ribosomes.