telopeptide - French English Dictionary