beating with punches - Spanisch Englisch Wörterbuch