pairs of pressure sensing microphones - Alemán Inglés Diccionario