(damn) sight better - Französisch Englisch Wörterbuch