dead in someone's tracks - German English Dictionary