endowed with practical experience - Francés Inglés Diccionario