technologically impaired - Französisch Englisch Wörterbuch