hemolymph - French English Dictionary