hard on (one's) the heels - Spanisch Englisch Wörterbuch