interneuron - Spanish English Dictionary