release of excitatory neurotransmitters - German English Dictionary