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