he/she has/had thriven - Español Inglés Diccionario