nymph of the springs and mountains in asturia - Francés Inglés Diccionario