technically mature - Alemán Inglés Diccionario