technological determinism - Französisch Englisch Wörterbuch