equipped with the latest technology - Deutsch Englisch Wörterbuch