self-given - Türkisch Englisch Wörterbuch