electrical magnetic tape properties - German English Dictionary