non-resident pupil - Francés Inglés Diccionario