enthusiastic applause - Spanish English Dictionary