remove AEADDecryptionContext references from GCM docs
diff --git a/docs/hazmat/primitives/symmetric-encryption.rst b/docs/hazmat/primitives/symmetric-encryption.rst
index c97d6b0..bb0308b 100644
--- a/docs/hazmat/primitives/symmetric-encryption.rst
+++ b/docs/hazmat/primitives/symmetric-encryption.rst
@@ -123,11 +123,11 @@
     When calling ``encryptor()`` or ``decryptor()`` on a ``Cipher`` object
     with an AEAD mode you will receive a return object conforming to the
     ``AEADCipherContext`` interface (in addition to the ``CipherContext``
-    interface and either the ``AEADEncryptionContext`` or ``AEADDecryptionContext``
-    interface). ``AEADCipherContext`` contains an additional method
-    ``authenticate_additional_data`` for adding additional authenticated but
-    unencrypted data. You should call this before calls to ``update``. When you
-    are done call ``finalize()`` to finish the operation.
+    interface). If it is an encryption context it will additionally be an
+    ``AEADEncryptionContext`` interface. ``AEADCipherContext`` contains an
+    additional method ``authenticate_additional_data`` for adding additional
+    authenticated but unencrypted data. You should call this before calls to
+    ``update``. When you are done call ``finalize()`` to finish the operation.
 
     .. method:: authenticate_additional_data(data)
 
@@ -148,13 +148,6 @@
         :raises: :class:`~cryptography.exceptions.NotYetFinalized` if called
                  before the context is finalized.
 
-.. class:: AEADDecryptionContext
-
-    When creating an encryption context using ``encryptor()`` on a ``Cipher``
-    object with an AEAD mode you will receive a return object conforming to the
-    ``AEADDecryptionContext`` interface (as well as ``AEADCipherContext``). This
-    interface does not provide any additional methods or attributes.
-
 .. _symmetric-encryption-algorithms:
 
 Algorithms