jemandem auf der spur sein - German English Dictionary