technical proposal - French English Dictionary