8.5 Protein synthesis - translation Flashcards