video tape leader and trailer - Alemán Inglés Diccionario