Explain protein synthesis

To explain protein synthesis steps with using these words . Nucleus, Cytoplasm, Nuclear pore, DNA, mRNA, tRNA, Amino Acid, Peptide bond, Triplet, Codon, Anticodon, Ribosome, Complementary base pairing, Nucleotides, Bases A, T, G, C, U, RNA Polymerase, ATP, Protein 1. Transcription :