chaperones - French English Dictionary