telosynapsis - French English Dictionary