system and project management - French English Dictionary