protein folding - French English Dictionary