technology enabler - Französisch Englisch Wörterbuch