school for trainable retarded children - Turkish English Dictionary