like a whipped dog - Español Inglés Diccionario