amyloid beta peptide - French English Dictionary