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