amino acid transmitter - Spanish English Dictionary