supporting scientific and technical data - Türkisch Englisch Wörterbuch