buckle down to a task - Französisch Englisch Wörterbuch