supporting scientific and technical data - Deutsch Englisch Wörterbuch