"garrotieren" in English garrotieren {v.t.} to garrote Detailed translations for "garrotieren" garrotieren{transitive verb} garrotieren to garrote