dipeptide - French English Dictionary