corella - French English Dictionary