have a past to contend with - Französisch Englisch Wörterbuch