pairs of pressure sensing microphones - Turkish English Dictionary