have a keen scent - İspanyolca İngilizce Sözlük