portfolio of projects - French English Dictionary