synclase - French English Dictionary