European pellitory - Español Inglés Diccionario