pellitory of spain - Alemán Inglés Diccionario