garroter - Englisch Synonyme Wörterbuch