fleeting idea/sound - German English Dictionary