put in the hard yards - Französisch Englisch Wörterbuch