flesh broth - French English Dictionary