garotted - Spanisch Englisch Wörterbuch