grapple hard in a struggle - Französisch Englisch Wörterbuch