sharp sudden sound - German English Dictionary