cellfish - French English Dictionary