videotapes - German English Dictionary