tracked down - Deutsch Englisch Wörterbuch