product definitions - Türkisch Englisch Wörterbuch