semelparity - Español Inglés Diccionario