double coated tape - German English Dictionary