deliver a haymaker - Spanisch Englisch Wörterbuch