project an image - French English Dictionary