spanish aizoon (aizoon hispanicum) - Francés Inglés Diccionario