sound exciting - German English Dictionary