have a liver problem - French English Dictionary