a highly sensitive device/instrument - Spanish English Dictionary