have something cinched - German English Dictionary