momentary excitement - German English Dictionary