former (one who forms) - Francés Inglés Diccionario