pairs of pressure sensing microphones - Spanish English Dictionary