seismic apparatus - Spanish English Dictionary