garrotte - Spanisch Englisch Wörterbuch