internal scaffolding - French English Dictionary