he/she has/had thriven - Alemán Inglés Diccionario