technology initiative - Spanisch Englisch Wörterbuch