something that projects - French English Dictionary