hepatoid - French English Dictionary