excitatory amino acid - German English Dictionary