a technological wonder - Spanisch Englisch Wörterbuch