the rectors - Francés Inglés Diccionario