releasing stimulus - Turkish English Dictionary