pair of microphones - Turco Inglés Diccionario