i've seen better - Französisch Englisch Wörterbuch