leather straps attached to a handle - German English Dictionary