audiovisual recording of debates - Alemán Inglés Diccionario