visual stimulus - German English Dictionary