self-crafted - Türkisch Englisch Wörterbuch