be down at the heels - Spanish English Dictionary