crescent cell - French English Dictionary