department of projects and final account - French English Dictionary