bitter peptide - French English Dictionary