small-leaf wormseed - Alemán Inglés Diccionario