self produced - Türkisch Englisch Wörterbuch