bitter peptide - German English Dictionary