liver dumpling soup - French English Dictionary