surface-mounted audible alarm device - Turkish English Dictionary