semelparity - Francés Inglés Diccionario