hemocoel - French English Dictionary