semelparous - Turco Inglés Diccionario