mountain azalea - Francés Inglés Diccionario