let the record show - Französisch Englisch Wörterbuch