put turf down - Französisch Englisch Wörterbuch