shark-liver oil - French English Dictionary