8.5: Protein synthesis - translation Flashcards