pellitory of spain - Francés Inglés Diccionario