batter someone (especially their eye) - Französisch Englisch Wörterbuch