is this your own make - Türkisch Englisch Wörterbuch