hemocelom - French English Dictionary