release of excitatory neurotransmitters - Spanish English Dictionary