ampa receptors - Turkish English Dictionary