small-leaf wormseed - Francés Inglés Diccionario