Alpine skullcap - Turco Inglés Diccionario