video tape leader and trailer - German English Dictionary