strapped to the bench - Spanisch Englisch Wörterbuch