polytetrafluoroethylene tape - Spanish English Dictionary