eccyesis - French English Dictionary