something that has developed - Francés Inglés Diccionario