let the record show - Spanisch Englisch Wörterbuch