did you do all this yourself - Türkisch Englisch Wörterbuch