school premises - Espagnol Anglais Dictionnaire