college specializing in particular subjects - Francés Inglés Diccionario