Английский-Немецкий словарь »

tracked down означает в немецкий

АнглийскийНемецкий
tracked down

aufgestöbert