tape-delayed musical concert - Alemán Inglés Diccionario