free formed surfaces - French English Dictionary