sheltered instruction - French English Dictionary