self-contained gifted class - Turkish English Dictionary