chericles - French English Dictionary