releasing stimulus - German English Dictionary