polymeric magnetic tape - German English Dictionary