protein deposition - French English Dictionary