tape-wrapped - German English Dictionary