treggings - German English Dictionary