a dog's scent - Spanish English Dictionary