computers make our lives easier - Französisch Englisch Wörterbuch