Augment with pseudo-code to show the main concepts? Something like

EncryptedMessage = encrypt(PublicKey, Cypher, Message)
Message = decrypt(PrivateKey, Cypher, EncryptedMessage)