well-matured - Alemán Inglés Diccionario