an emerging technology - Französisch Englisch Wörterbuch