a lot to contend with - Französisch Englisch Wörterbuch