Alpine skullcap - Alemán Inglés Diccionario