let out some kind of sound - German English Dictionary