track a scent - German English Dictionary