crescentade - French English Dictionary