Alpine skullcap - İspanyolca İngilizce Sözlük