superintendent's premises - Allemand Anglais Dictionnaire