impregnated tape - German English Dictionary