firmly gripped with pliers - German English Dictionary