like a whipped dog - Turco Inglés Diccionario