plastic-base sound tape - German English Dictionary