teach (show or exhibit something) - French English Dictionary