hard on (one's) the heels - Türkisch Englisch Wörterbuch