teacher's residence - Alemán Inglés Diccionario