supporting scientific and technical data - Spanisch Englisch Wörterbuch