with the technology currently available - Französisch Englisch Wörterbuch