self-devised - Türkisch Englisch Wörterbuch