pairs of pressure sensing microphones - Francés Inglés Diccionario