stepladder - French English Dictionary