like a whipped dog - Türkisch Englisch Wörterbuch