semelparous - Alemán Inglés Diccionario