semelparous - Francés Inglés Diccionario