something that matures - Francés Inglés Diccionario