a catholic schoolteacher - Francés Inglés Diccionario