garroter - Spanisch Englisch Wörterbuch