needle-leaved navarretia - Alemán Inglés Diccionario