punch or give blows in a fight - Französisch Englisch Wörterbuch