project (onto) - French English Dictionary