give it some stick - Türkisch Englisch Wörterbuch