be hard on someone's trail - Almanca İngilizce Sözlük