technical definition - Spanisch Englisch Wörterbuch