a (non-stop) barrage of jokes - Türkisch Englisch Wörterbuch