audio recording technique - Turco Inglés Diccionario