protein preparation - French English Dictionary