teacher's residence - Español Inglés Diccionario