school for trainable retarded children - Espagnol Anglais Dictionnaire