surface-mounted audible alarm device - Spanish English Dictionary